MAYBE *** Computating Strongly Quasi-Reducible Parts *** TRS: [ len(nil) -> 0, len(cons(?x,?xs)) -> s(len(?xs)), rev(nil) -> nil, rev(cons(?x,?xs)) -> app(rev(?xs),cons(?x,nil)), app(nil,?ys) -> ?ys, app(cons(?x,?xs),?ys) -> cons(?x,app(?xs,?ys)), len(rev(?xs)) -> len(?xs) ] Constructors: {0,s,nil,cons} Defined function symbols: {app,len,rev} Constructor subsystem: [ ] Rule part & Conj Part: [ len(nil) -> 0, len(cons(?x,?xs)) -> s(len(?xs)), rev(nil) -> nil, rev(cons(?x,?xs)) -> app(rev(?xs),cons(?x,nil)), app(nil,?ys) -> ?ys, app(cons(?x,?xs),?ys) -> cons(?x,app(?xs,?ys)) ] [ len(rev(?xs)) -> len(?xs) ] Trying with: R: [ len(nil) -> 0, len(cons(?x,?xs)) -> s(len(?xs)), rev(nil) -> nil, rev(cons(?x,?xs)) -> app(rev(?xs),cons(?x,nil)), app(nil,?ys) -> ?ys, app(cons(?x,?xs),?ys) -> cons(?x,app(?xs,?ys)) ] E: [ len(rev(?xs)) = len(?xs) ] *** Ground Confluence Check by Rewriting Induction *** Sort: {Nat,List} Signature: [ len : List -> Nat, rev : List -> List, app : List,List -> List, cons : Nat,List -> List, nil : List, s : Nat -> Nat, 0 : Nat ] Rule Part: [ len(nil) -> 0, len(cons(?x,?xs)) -> s(len(?xs)), rev(nil) -> nil, rev(cons(?x,?xs)) -> app(rev(?xs),cons(?x,nil)), app(nil,?ys) -> ?ys, app(cons(?x,?xs),?ys) -> cons(?x,app(?xs,?ys)) ] Conjecture Part: [ len(rev(?xs)) = len(?xs) ] Precedence (by weight): {(0,4),(s,0),(app,3),(len,7),(nil,5),(rev,6),(cons,2)} Rule part is confluent. R0 is ground confluent. Check conj part consists of inductive theorems of R0. Rules: [ len(nil) -> 0, len(cons(?x,?xs)) -> s(len(?xs)), rev(nil) -> nil, rev(cons(?x,?xs)) -> app(rev(?xs),cons(?x,nil)), app(nil,?ys) -> ?ys, app(cons(?x,?xs),?ys) -> cons(?x,app(?xs,?ys)) ] Conjectures: [ len(rev(?xs)) = len(?xs) ] STEP 0 ES: [ len(rev(?xs)) = len(?xs) ] HS: [ ] ES0: [ len(rev(?xs)) = len(?xs) ] HS0: [ ] ES1: [ len(rev(?xs)) = len(?xs) ] HS1: [ ] Expand len(rev(?xs)) = len(?xs) [ len(nil) = len(nil), len(app(rev(?xs_2),cons(?x_2,nil))) = len(cons(?x_2,?xs_2)) ] ES2: [ 0 = len(nil), len(app(rev(?xs_2),cons(?x_2,nil))) = len(cons(?x_2,?xs_2)) ] HS2: [ len(rev(?xs)) -> len(?xs) ] STEP 1 ES: [ 0 = len(nil), len(app(rev(?xs_2),cons(?x_2,nil))) = len(cons(?x_2,?xs_2)) ] HS: [ len(rev(?xs)) -> len(?xs) ] ES0: [ 0 = 0, len(app(rev(?xs_2),cons(?x_2,nil))) = s(len(?xs_2)) ] HS0: [ len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(rev(?xs_2),cons(?x_2,nil))) = s(len(?xs_2)) ] HS1: [ len(rev(?xs)) -> len(?xs) ] Expand len(app(rev(?xs_2),cons(?x_2,nil))) = s(len(?xs_2)) [ len(app(nil,cons(?x,nil))) = s(len(nil)), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(len(cons(?x_2,?xs_2))) ] ES2: [ s(0) = s(len(nil)), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(len(cons(?x_2,?xs_2))) ] HS2: [ len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 2 ES: [ s(0) = s(len(nil)), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(len(cons(?x_2,?xs_2))) ] HS: [ len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(0) = s(0), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(?xs_2))) ] HS0: [ len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(?xs_2))) ] HS1: [ len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(?xs_2))) [ len(app(app(nil,cons(?x_2,nil)),cons(?x,nil))) = s(s(len(nil))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(cons(?x_4,?xs_4)))) ] ES2: [ s(s(0)) = s(s(len(nil))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(cons(?x_4,?xs_4)))) ] HS2: [ len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 3 ES: [ s(s(0)) = s(s(len(nil))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(len(cons(?x_4,?xs_4)))) ] HS: [ len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(0)) = s(s(0)), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(?xs_4)))) ] HS0: [ len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(?xs_4)))) ] HS1: [ len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(?xs_4)))) [ len(app(app(app(nil,cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(nil)))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(cons(?x_6,?xs_6))))) ] ES2: [ s(s(s(0))) = s(s(s(len(nil)))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(cons(?x_6,?xs_6))))) ] HS2: [ len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 4 ES: [ s(s(s(0))) = s(s(s(len(nil)))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(len(cons(?x_6,?xs_6))))) ] HS: [ len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(0))) = s(s(s(0))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(?xs_6))))) ] HS0: [ len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(?xs_6))))) ] HS1: [ len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(?xs_6))))) [ len(app(app(app(app(nil,cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(nil))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(cons(?x_8,?xs_8)))))) ] ES2: [ s(s(s(s(0)))) = s(s(s(s(len(nil))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(cons(?x_8,?xs_8)))))) ] HS2: [ len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 5 ES: [ s(s(s(s(0)))) = s(s(s(s(len(nil))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(len(cons(?x_8,?xs_8)))))) ] HS: [ len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(0)))) = s(s(s(s(0)))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(?xs_8)))))) ] HS0: [ len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(?xs_8)))))) ] HS1: [ len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(?xs_8)))))) [ len(app(app(app(app(app(nil,cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(nil)))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(cons(?x_10,?xs_10))))))) ] ES2: [ s(s(s(s(s(0))))) = s(s(s(s(s(len(nil)))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(cons(?x_10,?xs_10))))))) ] HS2: [ len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 6 ES: [ s(s(s(s(s(0))))) = s(s(s(s(s(len(nil)))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(len(cons(?x_10,?xs_10))))))) ] HS: [ len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(0))))) = s(s(s(s(s(0))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(?xs_10))))))) ] HS0: [ len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(?xs_10))))))) ] HS1: [ len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(?xs_10))))))) [ len(app(app(app(app(app(app(nil,cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(nil))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(cons(?x_12,?xs_12)))))))) ] ES2: [ s(s(s(s(s(s(0)))))) = s(s(s(s(s(s(len(nil))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(cons(?x_12,?xs_12)))))))) ] HS2: [ len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 7 ES: [ s(s(s(s(s(s(0)))))) = s(s(s(s(s(s(len(nil))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(len(cons(?x_12,?xs_12)))))))) ] HS: [ len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(0)))))) = s(s(s(s(s(s(0)))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(?xs_12)))))))) ] HS0: [ len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(?xs_12)))))))) ] HS1: [ len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(?xs_12)))))))) [ len(app(app(app(app(app(app(app(nil,cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(nil)))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(cons(?x_14,?xs_14))))))))) ] ES2: [ s(s(s(s(s(s(s(0))))))) = s(s(s(s(s(s(s(len(nil)))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(cons(?x_14,?xs_14))))))))) ] HS2: [ len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 8 ES: [ s(s(s(s(s(s(s(0))))))) = s(s(s(s(s(s(s(len(nil)))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(len(cons(?x_14,?xs_14))))))))) ] HS: [ len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(0))))))) = s(s(s(s(s(s(s(0))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(?xs_14))))))))) ] HS0: [ len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(?xs_14))))))))) ] HS1: [ len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(?xs_14))))))))) [ len(app(app(app(app(app(app(app(app(nil,cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(nil))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(cons(?x_16,?xs_16)))))))))) ] ES2: [ s(s(s(s(s(s(s(s(0)))))))) = s(s(s(s(s(s(s(s(len(nil))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(cons(?x_16,?xs_16)))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 9 ES: [ s(s(s(s(s(s(s(s(0)))))))) = s(s(s(s(s(s(s(s(len(nil))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(len(cons(?x_16,?xs_16)))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(0)))))))) = s(s(s(s(s(s(s(s(0)))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))) [ len(app(app(app(app(app(app(app(app(app(nil,cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(nil)))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(cons(?x_18,?xs_18))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(0))))))))) = s(s(s(s(s(s(s(s(s(len(nil)))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(cons(?x_18,?xs_18))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 10 ES: [ s(s(s(s(s(s(s(s(s(0))))))))) = s(s(s(s(s(s(s(s(s(len(nil)))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(len(cons(?x_18,?xs_18))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(0))))))))) = s(s(s(s(s(s(s(s(s(0))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(nil))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(cons(?x_20,?xs_20)))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(0)))))))))) = s(s(s(s(s(s(s(s(s(s(len(nil))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(cons(?x_20,?xs_20)))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 11 ES: [ s(s(s(s(s(s(s(s(s(s(0)))))))))) = s(s(s(s(s(s(s(s(s(s(len(nil))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(len(cons(?x_20,?xs_20)))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(0)))))))))) = s(s(s(s(s(s(s(s(s(s(0)))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_22,?xs_22))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(0))))))))))) = s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_22,?xs_22))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 12 ES: [ s(s(s(s(s(s(s(s(s(s(s(0))))))))))) = s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_22,?xs_22))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(0))))))))))) = s(s(s(s(s(s(s(s(s(s(s(0))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_24,?xs_24)))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_24,?xs_24)))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 13 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_24,?xs_24)))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_26,?xs_26))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_26,?xs_26))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 14 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_26,?xs_26))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_28,?xs_28)))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_28,?xs_28)))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 15 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_28,?xs_28)))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_30,?xs_30))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_30,?xs_30))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 16 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_30,?xs_30))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_32,?xs_32)))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_32,?xs_32)))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 17 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_32,?xs_32)))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_34,?xs_34))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_34,?xs_34))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 18 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_34,?xs_34))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_36,?xs_36)))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_36,?xs_36)))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 19 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_36,?xs_36)))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_38,?xs_38))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_38,?xs_38))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 20 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_38,?xs_38))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_40,?xs_40)))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_40,?xs_40)))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 21 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_40,?xs_40)))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_42,?xs_42))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_42,?xs_42))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 22 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_42,?xs_42))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_44,?xs_44)))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_44,?xs_44)))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 23 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_44,?xs_44)))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_46,?xs_46))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_46,?xs_46))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 24 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_46,?xs_46))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_48,?xs_48)))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_48,?xs_48)))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 25 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_48,?xs_48)))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_50,?xs_50))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_50,?xs_50))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 26 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_50,?xs_50))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_52,?xs_52)))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_52,?xs_52)))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 27 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_52,?xs_52)))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_54,?xs_54))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_54,?xs_54))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 28 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_54,?xs_54))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_56,?xs_56)))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_56,?xs_56)))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 29 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_56,?xs_56)))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_58,?xs_58))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_58,?xs_58))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 30 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_58,?xs_58))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_60,?xs_60)))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_60,?xs_60)))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 31 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_60,?xs_60)))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_62,?xs_62))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_62,?xs_62))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 32 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_62,?xs_62))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_64,?xs_64)))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_64,?xs_64)))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 33 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_64,?xs_64)))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_66,?xs_66))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_66,?xs_66))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 34 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_66,?xs_66))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_68,?xs_68)))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_68,?xs_68)))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 35 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_68,?xs_68)))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_70,?xs_70))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_70,?xs_70))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 36 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_70,?xs_70))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_72,?xs_72)))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_72,?xs_72)))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 37 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_72,?xs_72)))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_74,?xs_74))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_74,?xs_74))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 38 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_74,?xs_74))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_76,?xs_76)))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_76,?xs_76)))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 39 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_76,?xs_76)))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_78,?xs_78))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_78,?xs_78))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 40 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_78,?xs_78))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_80,?xs_80)))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_80,?xs_80)))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 41 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_80,?xs_80)))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_82,?xs_82))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_82,?xs_82))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 42 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_82,?xs_82))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_84,?xs_84)))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_84,?xs_84)))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 43 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_84,?xs_84)))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_86,?xs_86))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_86,?xs_86))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 44 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_86,?xs_86))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_88,?xs_88)))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_88,?xs_88)))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 45 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_88,?xs_88)))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_90,?xs_90))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_90,?xs_90))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 46 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_90,?xs_90))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_92,?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_92,?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 47 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_92,?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_94,?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_94,?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 48 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_94,?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_96,?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_96,?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 49 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_96,?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_98,?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_98,?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 50 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_98,?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_100,?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_100,?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 51 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_100,?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_102,?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_102,?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 52 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_102,?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_104,?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_104,?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 53 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_104,?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_106,?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_106,?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 54 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_106,?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_108,?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_108,?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 55 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_108,?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_110,?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_110,?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 56 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_110,?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_112,?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_112,?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 57 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_112,?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_114,?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_114,?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 58 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_114,?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_116,?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_116,?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 59 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_116,?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_118,?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_118,?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 60 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_118,?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_120,?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_120,?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 61 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_120,?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_122,?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_122,?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 62 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_122,?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_124,?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_124,?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 63 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_124,?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_126,?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_126,?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 64 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_126,?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_128,?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_128,?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 65 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_128,?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_130,?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_130,?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 66 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_130,?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_132,?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_132,?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 67 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_132,?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_134,?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_134,?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 68 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_134,?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_136,?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_136,?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 69 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_136,?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_138,?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_138,?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 70 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_138,?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_140,?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_140,?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 71 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_140,?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_142,?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_142,?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 72 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_142,?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_144,?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_144,?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 73 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_144,?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_146,?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_146,?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 74 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_146,?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_148,?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_148,?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 75 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_148,?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_150,?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_150,?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 76 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_150,?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_152,?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_152,?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 77 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_152,?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_154,?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_154,?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 78 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_154,?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_156,?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_156,?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 79 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_156,?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_158,?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_158,?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 80 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_158,?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_160,?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_160,?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 81 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_160,?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_162,?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_162,?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 82 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_162,?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_164,?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_164,?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 83 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_164,?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_166,?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_166,?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 84 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_166,?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES0: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS0: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] ES1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS1: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] Expand len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(nil,cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_168),cons(?x_168,nil)),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_168,?xs_168)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] ES2: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_168),cons(?x_168,nil)),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_168,?xs_168)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] HS2: [ len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_166),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_166))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_164),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_164)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_162),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_162))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_160),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_160)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_158),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_158))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_156),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_156)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_154),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_154))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_152),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_152)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_150),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_150))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_148),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_148)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_146),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_146))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_144),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_144)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_142),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_142))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_140),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_140)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_138),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_138))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_136),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_136)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_134),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_134))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_132),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_132)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_130),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_130))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_128),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_128)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_126),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_126))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_124),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_124)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_122),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_122))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_120),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_120)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_118),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_118))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_116),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_116)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_114),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_114))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_112),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_112)))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_110),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_110))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_108),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_108)))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_106),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_106))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_104),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_104)))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_102),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_102))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_100),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_100)))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_98),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_98))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_96),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_96)))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_94),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_94))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_92),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_92)))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_90),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_90))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_88),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_88)))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_86),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_86))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_84),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_84)))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_82),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_82))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_80),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_80)))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_78),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_78))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_76),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_76)))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_74),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_74))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_72),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_72)))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_70),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_70))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_68),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_68)))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_66),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_66))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_64),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_64)))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_62),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_62))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_60),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_60)))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_58),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_58))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_56),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_56)))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_54),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_54))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_52),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_52)))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_50),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_50))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_48),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_48)))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_46),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_46))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_44),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_44)))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_42),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_42))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_40),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_40)))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_38),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_38))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_36),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_36)))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_34),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_34))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_32),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_32)))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_30),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_30))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_28),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_28)))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_26),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_26))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_24),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_24)))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_22),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(s(len(?xs_22))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_20),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(s(len(?xs_20)))))))))))), len(app(app(app(app(app(app(app(app(app(app(rev(?xs_18),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(s(len(?xs_18))))))))))), len(app(app(app(app(app(app(app(app(app(rev(?xs_16),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(s(len(?xs_16)))))))))), len(app(app(app(app(app(app(app(app(rev(?xs_14),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(s(len(?xs_14))))))))), len(app(app(app(app(app(app(app(rev(?xs_12),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(s(len(?xs_12)))))))), len(app(app(app(app(app(app(rev(?xs_10),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(s(len(?xs_10))))))), len(app(app(app(app(app(rev(?xs_8),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(s(len(?xs_8)))))), len(app(app(app(app(rev(?xs_6),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(s(len(?xs_6))))), len(app(app(app(rev(?xs_4),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) -> s(s(s(len(?xs_4)))), len(app(app(rev(?xs_2),cons(?x_2,nil)),cons(?x,nil))) -> s(s(len(?xs_2))), len(app(rev(?xs_2),cons(?x_2,nil))) -> s(len(?xs_2)), len(rev(?xs)) -> len(?xs) ] STEP 85 ES: [ s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(0)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(nil))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))), len(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(app(rev(?xs_168),cons(?x_168,nil)),cons(?x_166,nil)),cons(?x_164,nil)),cons(?x_162,nil)),cons(?x_160,nil)),cons(?x_158,nil)),cons(?x_156,nil)),cons(?x_154,nil)),cons(?x_152,nil)),cons(?x_150,nil)),cons(?x_148,nil)),cons(?x_146,nil)),cons(?x_144,nil)),cons(?x_142,nil)),cons(?x_140,nil)),cons(?x_138,nil)),cons(?x_136,nil)),cons(?x_134,nil)),cons(?x_132,nil)),cons(?x_130,nil)),cons(?x_128,nil)),cons(?x_126,nil)),cons(?x_124,nil)),cons(?x_122,nil)),cons(?x_120,nil)),cons(?x_118,nil)),cons(?x_116,nil)),cons(?x_114,nil)),cons(?x_112,nil)),cons(?x_110,nil)),cons(?x_108,nil)),cons(?x_106,nil)),cons(?x_104,nil)),cons(?x_102,nil)),cons(?x_100,nil)),cons(?x_98,nil)),cons(?x_96,nil)),cons(?x_94,nil)),cons(?x_92,nil)),cons(?x_90,nil)),cons(?x_88,nil)),cons(?x_86,nil)),cons(?x_84,nil)),cons(?x_82,nil)),cons(?x_80,nil)),cons(?x_78,nil)),cons(?x_76,nil)),cons(?x_74,nil)),cons(?x_72,nil)),cons(?x_70,nil)),cons(?x_68,nil)),cons(?x_66,nil)),cons(?x_64,nil)),cons(?x_62,nil)),cons(?x_60,nil)),cons(?x_58,nil)),cons(?x_56,nil)),cons(?x_54,nil)),cons(?x_52,nil)),cons(?x_50,nil)),cons(?x_48,nil)),cons(?x_46,nil)),cons(?x_44,nil)),cons(?x_42,nil)),cons(?x_40,nil)),cons(?x_38,nil)),cons(?x_36,nil)),cons(?x_34,nil)),cons(?x_32,nil)),cons(?x_30,nil)),cons(?x_28,nil)),cons(?x_26,nil)),cons(?x_24,nil)),cons(?x_22,nil)),cons(?x_20,nil)),cons(?x_18,nil)),cons(?x_16,nil)),cons(?x_14,nil)),cons(?x_12,nil)),cons(?x_10,nil)),cons(?x_8,nil)),cons(?x_6,nil)),cons(?x_4,nil)),cons(?x_2,nil)),cons(?x,nil))) = s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(s(len(cons(?x_168,?xs_168)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ] rewriting induction stopped because of timeout. new/len-rev.trs: Failure(unknown) (5016 msec.)